<?php
/**
 * @brief Klasa generująca formularz zmiany adresu e-mail użytkownika
 */
class Application_Form_ChangeEmail extends Zend_Form
{
    /**
     * @brief Metoda inicjująca
     * 
     * Metoda generująca obligatoryjne kontrolki formularza
     * zmiany adresu e-mail .
     * Zawiera:
     * - Pole tekstowe na adres e-mail
     * - Przycisk akceptacji danych z formularza  
     */
    public function init()
    {
       $this->setMethod('post');
       $this->setAction('/mymca/change-user');
       //pole do rozpoznowania formularza w kontrolerze
       $this->addElement('hidden','type',array('value'=>'email'));
       //emial
       $this->addElement('text','email',array(
          'Label' => 'Podaj nowy adres e-mail:',
          'required' => true,
          'validators' => array(
                'EmailAddress'
            )
       ));
       //potwierdzenie
       $this->addElement('submit','Zapisz');
    }


}

